experimental sciences - French English Dictionary